@media screen and (max-width:1190px) {
body{
	overflow-x:hidden;
	}

.container {
	width: 96%!important;
	margin: auto;
}
.nav .submenu{
	display:none !important;
	}
.tel{
	display:none;
	}

.zxgg{
	}
.zxgg ul span{
	display:none;
}
.nav{
	display:none;
	}
.logo{
	width:85%;
	}
.logo img{
	width:100%;
	}

.mbnav{
	display:block;
	}	
.swiper-button-next:after, .swiper-button-prev:after{
	display:none;
	}	
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {
	bottom:10px;
	}	
.nav{
	width:40%;
	height:auto;
	right:0px;
	z-index:999;
	opacity:0.8;
	position:absolute;
	top:100px;
	background:#000;
	padding-bottom:5px;
	}
.nav ul{
	width:100%;
	margin:auto;
	}
.nav ul li{
	width:100%;
	float:left;
	line-height:40px;
	height:40px;
	border-bottom:1px solid #fff;
	}
.nav ul li a{
	display: block;
    text-align: center;
    color: #fff;
    line-height:40px;
	height:40px;
    font-size: 15px;
    font-weight:normal;
    padding:0;
	}

/**/
.bt{
	padding:30px 0 20px 0;
	
	}
.bt h2{
	font-size:28px;
	}
.bt p{
	font-size:12px;
	line-height:18px;
	}
.bt h4{
	text-align:left;
	}
.bt h4 a{
	width:32.4%;
	margin-bottom:5px;
	line-height:30px;
	border-radius: 15px;
	}	
/**/
.product_fl ul{
	width:100%;
	}
.product_fl ul li{
	width:48%;
	margin:3px 1%;
	}
/**/
.product_bj{
	margin-top:20px;
	}	
.product ul{
	width:100%;
	}
.product ul li{
	width:48%;
	height:auto;
	margin:3px 1%;
	}	
.product ul li img{
	width:100%;
	border:none;
	height:auto;
	}	
.product ul li p{
	padding:10px 0;
	background-color: rgba(0,0,0,0.6);
	color:#fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8000000,endColorstr=#C8000000);
	}
/**/
.about_bj{
	width:100%;
	padding:40px 0;
	background:url(../images/ab_bj.jpg) no-repeat center fixed;
	background-size:cover;
	}
.about_top{
	text-align:left;
	padding:0 5%;
	}
.about_bot{
	width:92%;
	padding-bottom:15px;
		}	
.about_bot li {
	width:48%;
	padding:15px 0;
	margin:3px 1%;
	}
.about_bot li img{
	width:30%;
	}	
.about_bot li p{
	font-size:12px;
	}
#swiper2{
	display:none;
	}	
#swiper2m{
	display:block;
	width:96%;
	margin:auto;
	padding-bottom:50px;
	}
#swiper2m .swiper-pagination{
	bottom:30px;
	}	
#swiper2m .swiper-slide{
	display:block;
	}	
#swiper2m .swiper-slide p{
	line-height:50px;
	}
/**/
#swiper3{
	float:left;
	width:100%;
	height:auto;
	}	
.news ul{
	width:100%;
	margin-top:20px;
	}
.news ul li h2{
	display:none;
	}	
.news ul li p{
	width:100%;
	}
.foot{
	margin-top:30px;
	}
.wxewm{
	width:48%;
	margin:0 1%;
	}
.wxewm img{
	width:100%;
	}
.footleft{
	width:100%;
	float:none;
	}
.footleft p{
	padding:20px 0;
	}
.footleft p a{
	display:block;
	}
.footleft h2{
	padding-bottom:20px;
	}
.footleft h2 a{
	padding:5px;
	}
/**/
.mian{
	width: 96%!important;
	margin: auto;
	}	
.mian_left{
	width:100%;
	margin-top:20px;
	}
.mian_left_bt{
	background:url(../images/pr_nav.png) no-repeat -100px 10px #039f9e;
	text-align:center;
	line-height:60px;
	height:60px;
	font-size:24px;
	}
.mian_right{
	width:100%;
	padding: 4%;
	border-top:none;
	}	
.left_contact{
	display:none;
	}	
.product_nav ul{
	border:1px solid #ddd;
	padding:3%;
	}
.product_nav ul li{
	width:31.3%;
	float:left;
	margin:4px 1%;
	border:1px solid #ddd;
	}	
.product_nav ul li a{
	height:30px;
	font-size:13px;
	text-align:center;
	padding:0px;
	background:url(../images/xjt.png) no-repeat -230px 18px;
	line-height:30px;
	}
.product_nav ul li a:hover , .product_nav ul .sy a{
	background:url(../images/xjt.png) no-repeat -230px 18px #039f9e;
	}	
.n_nav{
	display:none;
	}
.pagenr img{
	max-width:100%;
	}	
/**/
.pagination{
	margin-top:10px;
	padding-top:10px;
	}
.productlist , .productlist ul{
	width:100%;
	}	
.productlist ul li{
	width:48%;
	margin:3px 1%;
	}	
.productlist ul li span img , .productlist ul li span {
	width:100%;
	height:auto !important;
	}	
.productlist ul li p{
	line-height:30px;
	}	
.productshowtop #swiper2m{
	width:100%;
	padding:0px;
	}	
.productshowtop ul{
	width:100%;
	padding:20px 0px;
	}
.productshowtop ul h2{
	text-align:center;
	font-size:15px;
	height:30px;
	}	
.productshowtop ul h3 img{
	width:55%;
	}
.productshowtop ul h3  span{
	width:45%;
	margin-top:5px;
	}
.productshowbot{
	padding:0px;
	margin-top:10px;
	}	
/**/
.newslist{
	width:100%;
	}	
.news_nav{
	display:block;
	}	
.news_nav h2{
	border-bottom:1px solid #ddd;
	padding-bottom:20px;
	margin-bottom:20px;
	line-height:26px;
	}	
.news_nav img{
	display:none;
	}	
	
#allmap{
	width:100%;
	height:250px;
	}	
.BMapLabel{
	display:none !important;
	}	
/**/
.zxlyn1 , .zxlyn2 , .zxlyn3{
	width:100%;
	margin:5px 0;
	}	
	
	
	
	
	
	
}



